<?php

class Solicitar_Visita{
private $nro_solicitud;

  	public function __construct($nro_usuario, $fecha_solicitada, $hora_solicitada, $especialidad, $detalles){
	    $conexion=Yii::app()->db; 
	    if (mysqli_connect_errno()) {
	    	echo "Failed to connect to MySQL: " . mysqli_connect_error();
	    } else{
	    	$consulta="INSERT INTO solicitudes (nro_solicitud, nro_usuario, fecha_solicitada, hora_solicitada, especialidad, detalles) 
			Values(0,'$nro_usuario', STR_TO_DATE(REPLACE('".$fecha_solicitada."','/','.') ,GET_FORMAT(date,'EUR')),'$hora_solicitada','$especialidad', '$detalles')";
	    	$conexion->createCommand($consulta)->execute();
	    	$nro_solicitud= $this->numero_solicitud($conexion);
		}
	  }

	private function numero_solicitud($conexion){
		$datonumero=$conexion->createCommand("SELECT MAX(nro_solicitud) as nro_solicitud FROM solicitudes");
		$datos=$datonumero->query();
		foreach($datos as $dato){
			$this->nro_solicitud=$dato['nro_solicitud'];
		}
	 }
	 
	 public function get_nro_solicitud(){
	 	return $this->nro_solicitud; 
	 }
}
?>